// 边框圆角
$box-radius:  6px;

// 商品列表主体字号
$main-font-size: 18px;

// 商品列表单号字号
$main-list-font-size: 11px;

.flex_space_between {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.flex_center_center {
  display: flex;
  align-items: center;
  justify-content: center;
}

.flex_center {
  display: flex;
  justify-content: center;
}

// 会员价
.vipPrice {
  display: flex;
  align-items: center;
  margin: 3px 0 0 6px;
  
  .vipPrice_txt {
    // margin-top: 3px;
    width: 40px;
    padding: 2px 0;
    background: linear-gradient( 91deg, #ECC187 0%, #F8E5C0 50%, #ECC187 100%);
    border-radius: 3px;
    font-weight: bold;
    font-size: 9px;
    color: #9B5219;
  } 

  .vipPrice_price {
    font-weight: 800;
    font-size: 14px;
    color: #9B5219;
  }
}

// 会员价挂单页
.vipPrice_hang {
  width: 100px;
  display: flex;
  align-items: center;
  margin: 3px 0 0 6px;
  
  .vipPrice_txt_hang {
    // margin-top: 3px;
    width: 38px;
    text-align: left;
    padding: 2px 0;
    background: linear-gradient( 91deg, #ECC187 0%, #F8E5C0 50%, #ECC187 100%);
    border-radius: 3px;
    font-weight: bold;
    font-size: 8px;
    color: #9B5219;
  } 

  .vipPrice_price_hang {
    font-weight: 800;
    font-size: 12px;
    color: #9B5219;
  }
}

// 会员总价
.vip_total {
  display: flex;
  align-items: center;
  margin: 3px 0 0 6px;
  
  .vip_total_txt {
    // margin-top: 3px;
    width: 42px;
    padding: 4px 0;
    background: linear-gradient( 91deg, #ECC187 0%, #F8E5C0 50%, #ECC187 100%);
    border-radius: 3px;
    font-weight: bold;
    font-size: 10px;
    color: #9B5219;
  } 

  .vip_total_price {
    font-weight: 800;
    font-size: 20px;
    color: #9B5219;
  }
}

// 订单页会员价
.vip_price {
  margin-left: 30px;
  align-items: center;

  .icon {
    width: 32px;
    height: 15px;
    background: linear-gradient( 91deg, #ECC187 0%, #F8E5C0 50%, #ECC187 100%);
    border-radius: 3px 3px 3px 3px;
    font-weight: bold;
    font-size: 8px;
    color: #9B5219;
  }

  .vip_txt {
    padding-left: 5px;
    font-weight: 800;
    font-size: 13px;
    color: #9B5219;
  }
}